package com.sky.service;

import com.sky.dto.DishDTO;
import com.sky.dto.DishPageQueryDTO;
import com.sky.entity.Dish;
import com.sky.result.PageResult;

import java.util.List;

public interface FoodService {
    //添加菜品
    void addFood(DishDTO dishDTO);

    //菜品分页查询
    PageResult selectFood(DishPageQueryDTO dishPageQueryDTO);
    //批量删除菜品
    void deleteFood(List<Long> ids);
    //根据id查询菜品(修改前的数据回显)
    DishDTO selectById(Long id);
    //修改菜品
    void updateWithFlavor(DishDTO dishDTO);
    //修改状态码
    void putStatus(Integer status,Integer id);
    //根据菜品categoryId查询
    List<Dish> selectCategory(Long categoryId);
}
